package com.hxzy.shop.order.dto.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @ClassName ComputeDiscounts
 * @Author wengjt
 * @Date 2021/7/23 17:19
 * @Description
 **/
@Data
@ApiModel
@AllArgsConstructor
@NoArgsConstructor
public class ComputeDiscountsResp implements Serializable {
    @ApiModelProperty("限时秒杀优惠")
    private BigDecimal spike;
    @ApiModelProperty("今日特价优惠")
    private BigDecimal specialOffer;
    @ApiModelProperty("组合套餐优惠")
    private BigDecimal combination;
    @ApiModelProperty("满减优惠")
    private BigDecimal fullReduction;
    @ApiModelProperty("第X件X折优惠")
    private BigDecimal fullDiscount;
    @ApiModelProperty("会员优惠")
    private BigDecimal memberDiscount;
    @ApiModelProperty("砍价优惠")
    private BigDecimal haggleDisconunt;
    @ApiModelProperty("各自优惠活动合计优惠")
    private BigDecimal Subtotal;
    @ApiModelProperty("原始总金额")
    private BigDecimal totalMoney;

}
